don't leave me here alone! - French English Dictionary